/***********************************************************************************
			FUNCION AJAX PARA BUSCAR FACTURAS ACTIVAS
***********************************************************************************/

function refreshdiv_proyectos(){

var divid_busca = "busca_proyectos"; 
var url_usuario = "parts/no_proyectos/busqueda.php"; 
var u=document.getElementById("buscar").value;

if (u==''){
	location.href="javascript:updateView('parts/no_proyectos/no_proyectos.php')";
	return false;
}

var xmlHttp;

try{
	xmlHttp=new XMLHttpRequest(); // Firefox, Opera 8.0+, Safari
}
catch (e){
	try{
		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); // Internet Explorer
	}
	catch (e){
		try{
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	catch (e){
			alert("Tu explorador no soporta AJAX.");
			return false;
		}
	}
}

var band=1;
var nocacheurl = url_usuario+"?escrito="+u+"&bandera="+band;

xmlHttp.onreadystatechange=function(){
if(xmlHttp.readyState==4){
document.getElementById(divid_busca).innerHTML=xmlHttp.responseText;
document.formulario.buscar.focus();

}
}
xmlHttp.open("GET",nocacheurl,true);
xmlHttp.send(null);
}


/***********************************************************************************
			FUNCION AJAX PARA BUSCAR FACTURAS INACTIVAS
***********************************************************************************/

function refreshdiv_proyectos_inactivas(){
var divid_busca = "busca_proyecto_inactivo"; 
var url_usuario = "parts/no_proyectos/busqueda_inactivos.php"; 

var u=document.getElementById("buscar_inact").value;

if (u==''){
	location.href="javascript:updateView('parts/no_proyectos/no_proyectos.php?v=4')";
	return false;
}

var xmlHttp;

try{
	xmlHttp=new XMLHttpRequest(); // Firefox, Opera 8.0+, Safari
}
catch (e){
	try{
		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); // Internet Explorer
	}
	catch (e){
		try{
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	catch (e){
			alert("Tu explorador no soporta AJAX.");
			return false;
		}
	}
}


var band=1;
var nocacheurl = url_usuario+"?escrito="+u+"&bandera="+band;

xmlHttp.onreadystatechange=function(){
if(xmlHttp.readyState==4){
document.getElementById(divid_busca).innerHTML=xmlHttp.responseText;
document.formulario.buscar_inact.focus();

}
}
xmlHttp.open("GET",nocacheurl,true);
xmlHttp.send(null);
}

/***********************************************************************************
		FUNCION AJAX PARA ACTUALIZAR LA VISTA EN FACTURAS ACTIVAS
***********************************************************************************/
function updateProyecto(urlHref, form) {

    var loader  = '<div id="loader" style=\"margin-left:25px;margin-top:25px;float:left\">'+
                     '<img src="images/ajax-loader.gif">'+
                  '</div>';


    form        = typeof(form) != 'undefined' ? form : '';

    var tipo    = 'get';
    var datos   = '';
    var dataVal = '';


    if (form != '' ) {

        $('#'+form+' :input').each(

            function() {


                value = '';

                //if ( $.browser.msie )
                    value   = this.value;

                //else
                //    value   = this.type == 'textarea' ? escape(this.value) : this.value;


                dataVal = this.name+'='+value+'&'
                datos   = datos + dataVal;

            }
        );

        tipo = form == 'buscador' ? 'get' : 'post';

    } else {

        var str = urlHref.split('?');
        urlHref = str[0];
        datos   = str[1];

    }

    $.ajax({
        type       : tipo,
        url        : urlHref,
        data       : datos,
        dataType   : 'html',
        cache      : false,
        beforeSend : function () {
            $("#top").append(loader);
        },
        success    : function (html) {

            if ($("#loader").fadeOut('slow'))
                $("#loader").remove();

            $("#busca_proyecto").html(html);

        }
    });
}

/***********************************************************************************
		FUNCION AJAX PARA ACTUALIZAR LA VISTA EN FACTURAS INACTIVAS
***********************************************************************************/
function updateProyectoInactiva(urlHref, form) {

    var loader  = '<div id="loader" style=\"margin-left:25px;margin-top:25px;float:left\">'+
                     '<img src="images/ajax-loader.gif">'+
                  '</div>';


    form        = typeof(form) != 'undefined' ? form : '';

    var tipo    = 'get';
    var datos   = '';
    var dataVal = '';


    if (form != '' ) {

        $('#'+form+' :input').each(

            function() {


                value = '';

                //if ( $.browser.msie )
                    value   = this.value;

                //else
                //    value   = this.type == 'textarea' ? escape(this.value) : this.value;


                dataVal = this.name+'='+value+'&'
                datos   = datos + dataVal;

            }
        );

        tipo = form == 'buscador' ? 'get' : 'post';

    } else {

        var str = urlHref.split('?');
        urlHref = str[0];
        datos   = str[1];

    }

    $.ajax({
        type       : tipo,
        url        : urlHref,
        data       : datos,
        dataType   : 'html',
        cache      : false,
        beforeSend : function () {
            $("#top").append(loader);
        },
        success    : function (html) {

            if ($("#loader").fadeOut('slow'))
                $("#loader").remove();

            $("#busca_proyecto_inactivo").html(html);

        }
    });
}


